<HTML>
<HEAD>
<meta charset="UTF-8">
<title>alltypes - features/characters_list</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<h3>All Types</h3>
<table>
<tbody>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail.model/-character-detail/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.detail.model.CharacterDetail</a></h5>
<p>Model view to display on the screen <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail/-character-detail-fragment/index.html">CharacterDetailFragment</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail.di/-character-detail-component/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.detail.di.CharacterDetailComponent</a></h5>
<p>Class for which a fully-formed, dependency-injected implementation is to
be generated from <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail.di/-character-detail-module/index.html">CharacterDetailModule</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail/-character-detail-fragment/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.detail.CharacterDetailFragment</a></h5>
<p>View detail for selected character, displaying extra info and with option to add it to favorite.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail.model/-character-detail-mapper/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.detail.model.CharacterDetailMapper</a></h5>
<p>Helper class to transforms network response to visual model, catching the necessary data.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail.di/-character-detail-module/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.detail.di.CharacterDetailModule</a></h5>
<p>Class that contributes to the object graph <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail.di/-character-detail-component/index.html">CharacterDetailComponent</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail/-character-detail-view-model/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.detail.CharacterDetailViewModel</a></h5>
<p>View model responsible for preparing and managing the data for <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail/-character-detail-fragment/index.html">CharacterDetailFragment</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail/-character-detail-view-state/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.detail.CharacterDetailViewState</a></h5>
<p>Different states for <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.detail/-character-detail-fragment/index.html">CharacterDetailFragment</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.model/-character-item/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.model.CharacterItem</a></h5>
<p>Model view to display on the screen <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list/-characters-list-fragment/index.html">CharactersListFragment</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.model/-character-item-mapper/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.model.CharacterItemMapper</a></h5>
<p>Helper class to transforms network response to visual model, catching the necessary data.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.adapter/-characters-list-adapter/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.adapter.CharactersListAdapter</a></h5>
<p>Class for presenting characters List data in a <a href="#">RecyclerView</a>, including computing
diffs between Lists on a background thread.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.adapter/-characters-list-adapter-state/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.adapter.CharactersListAdapterState</a></h5>
<p>Different states for <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.adapter/-characters-list-adapter/index.html">CharactersListAdapter</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.di/-characters-list-component/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.di.CharactersListComponent</a></h5>
<p>Class for which a fully-formed, dependency-injected implementation is to
be generated from <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.di/-characters-list-module/index.html">CharactersListModule</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list/-characters-list-fragment/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.CharactersListFragment</a></h5>
<p>View listing the all marvel characters with option to display the detail view.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.di/-characters-list-module/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.di.CharactersListModule</a></h5>
<p>Class that contributes to the object graph <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.di/-characters-list-component/index.html">CharactersListComponent</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list/-characters-list-view-event/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.CharactersListViewEvent</a></h5>
<p>Different interaction events for <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list/-characters-list-fragment/index.html">CharactersListFragment</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list/-characters-list-view-model/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.CharactersListViewModel</a></h5>
<p>View model responsible for preparing and managing the data for <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list/-characters-list-fragment/index.html">CharactersListFragment</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list/-characters-list-view-state/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.CharactersListViewState</a></h5>
<p>Different states for <a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list/-characters-list-fragment/index.html">CharactersListFragment</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.paging/-characters-page-data-source/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.paging.CharactersPageDataSource</a></h5>
<p>Incremental data loader for page-keyed content, where requests return keys for next/previous
pages. Obtaining paginated the Marvel characters.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.paging/-characters-page-data-source-factory/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.paging.CharactersPageDataSourceFactory</a></h5>
<p>Data source factory which also provides a way to observe the last created data source.
This allows us to channel its network request status etc back to the UI.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.adapter.holders/-character-view-holder/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.adapter.holders.CharacterViewHolder</a></h5>
<p>Class describes character view and metadata about its place within the <a href="#">RecyclerView</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.adapter.holders/-error-view-holder/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.adapter.holders.ErrorViewHolder</a></h5>
<p>Class describes characters error view and metadata about its place within the <a href="#">RecyclerView</a>.</p>
</tr>
<tr>
<h5><a href="../com.vmadalin.dynamicfeatures.characterslist.ui.list.adapter.holders/-loading-view-holder/index.html">com.vmadalin.dynamicfeatures.characterslist.ui.list.adapter.holders.LoadingViewHolder</a></h5>
<p>Class describes characters loading view and metadata about its place within the <a href="#">RecyclerView</a>.</p>
</tr>
</tbody>
</table>
</BODY>
</HTML>
